//package httpServer;
//
//import java.io.*;
//import java.net.Socket;
//import java.nio.file.Files;
//import java.util.Date;
//import java.util.Map;
//
///**
// * Created by ab on 2016/11/1.
// */
//public class Operate {
//
//    public Server(Socket socket) {
//        this.socket = socket;
//    }
//
//    public HttpServer.Server setStaticFile(String path){
//        staticFile=path;
//        return  this;
//    }
//
//    /**
//     * Get Socket OutputStream
//     *
//     * @return
//     * @throws IOException
//     */
//    public OutputStream getOutput() throws IOException {
//        return this.socket.getOutputStream();
//    }
//
//    /**
//     * Get Socket InputStream
//     *
//     * @return
//     * @throws IOException
//     */
//    public BufferedReader getBuffer() throws IOException {
//        return new BufferedReader(new InputStreamReader(this.socket.getInputStream()));
//    }
//
//    /**
//     * init HttpRequest
//     *
//     * @throws IOException
//     */
//    public void HttpRequest() throws IOException {
//        BufferedReader bd = getBuffer();
//        String requestHeader;
//        Map Header = requests.Header;
//        if ((requestHeader = bd.readLine()) != null && !requestHeader.isEmpty()) {
//            Header.put("method", requestHeader.split(" ")[0]);
//            Header.put("route", requestHeader.split(" ")[1]);
//        }
//
////            System.out.println("[" + new Date() + "] " + Header.get("method") + " - " + Header.get("route"));
//
//        while ((requestHeader = bd.readLine()) != null && !requestHeader.isEmpty()) {
//
//        }
//
//    }
//
//    public void GetResponseHeader() {
////        String Header="HTTP/1.1 200 ok\r\n" +
////                "Content-Type: text/html\r\n" +
////                "Server: Deep Dark Fantasy\r\n" +
////                "Date: " + new Date() + "\r\n\r\n";
//    }
//
//
//}
